home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / ubiquity / tzsetup-wrapper < prev   
Encoding:
Text File  |  2009-01-08  |  923 b   |  28 lines

  1. #! /bin/sh
  2. set -e
  3.  
  4. . /usr/share/debconf/confmodule
  5. db_capb backup
  6.  
  7. /usr/lib/ubiquity/tzsetup/tzsetup
  8.  
  9. # Reconfigure locale according to the selected country. We rely on
  10. # ubiquity/components/timezone.py having set debian-installer/country for
  11. # us.
  12. db_get debian-installer/country
  13. country="$RET"
  14. db_set mirror/country "$country"
  15. db_get debian-installer/locale
  16. newlocale="$(echo "$RET" | sed "s/_[A-Z][A-Z]*/_$country/")"
  17. if grep -q "^${newlocale%%[.@]*}[.@ ]" /usr/share/i18n/SUPPORTED; then
  18.     db_set debian-installer/locale "$newlocale"
  19.     db_fset debian-installer/locale seen true
  20.     # Let localechooser know that we're using the same language as
  21.     # before, so that it doesn't set a default country again.
  22.     db_fset localechooser/languagelist seen false
  23.     rm -f /var/lib/localechooser/preseeded
  24.     PATH="/usr/lib/ubiquity/localechooser:$PATH" \
  25.         OVERRIDE_SHOW_ALL_LANGUAGES=1 \
  26.         /usr/lib/ubiquity/localechooser/localechooser
  27. fi
  28.